who gave you these clothes - Fransızca İngilizce Sözlük